80d3e6bd9a4ffb6fcb090f03fc3059675535dc74,Mage.Server.Plugins/Mage.Player.AI/src/main/java/mage/player/ai/ComputerPlayer.java,ComputerPlayer,threats,#UUID#UUID#FilterPermanent#Game#List#,1949

Before Change



    protected List<Permanent> threats(UUID playerId, UUID sourceId, FilterPermanent filter, Game game, List<UUID> targets) {
        List<Permanent> threats = (playerId == null || sourceId ==null) ?
                game.getBattlefield().getActivePermanents(filter, this.getId(), sourceId, game) : // all permanents within the range of the player
                game.getBattlefield().getActivePermanents(filter, playerId, sourceId, game);

        Iterator<Permanent> it = threats.iterator();

After Change


    protected List<Permanent> threats(UUID playerId, UUID sourceId, FilterPermanent filter, Game game, List<UUID> targets) {
        List<Permanent> threats;
        if (playerId == null) {
            threats = game.getBattlefield().getActivePermanents(filter, this.getId(), sourceId, game); // all permanents within the range of the player
        } else {
            FilterPermanent filterCopy = filter.copy();
            filterCopy.add(new PlayerIdPredicate(playerId));